#!/usr/bin/env python
# -*- coding:utf-8 -*-


def set01():
    s1 = set("qiwsir")  # set()来建立集合，这种方式所创立的集合都是可原处修改的集合，或者说是可变的，也可以说是unhashable,hashable是不可修改
    s2 = set([123, "google", "face", "book", "facebook", "book"])
    print s1
    print s2
    s2.add("beijing")
    print s2
    s2.remove(123)
    print s2


def set02():
    f_set = frozenset("qiwsir")  # 不能在原处修改,这种集合就是hashable类型——可哈希
    f_set.add("python")


if __name__ == '__main__':
    set01()
    print "==============================="
    set02()
